System Requirements for SBC
To deploy SBC server, you need to know the requirements of hardware, ethernet port, operation system, and network bandwidth.
Hardware Requirements
The server used to host the SBC should meet the following minimum requirements.
- CPU: Intel brand, 4 vCPU (thread), 2.4GHz -2.9GHz Note:
- Intel® Streaming SIMD Extensions 4 (Intel® SSE4) should be supported on the CPU.
- For Data center, we suggest that you use Intel Xeron E5 series CPU.
- Memory: 8GB
- Storage: 100GB
Ethernet Port Requirements
- For Data Center: The SBC server needs 2 Ethernet ports.
- For AWS: The SBC server needs 2 Ethernet ports.
- For Ali Cloud: The SBC server needs 1 Ethernet ports.
Operation System Requirement
Ubuntu 16.04.2 (or 16.04.3 or 16.04.4) LTS Server Edition - 64 bit
Note: Other Ubuntu versions are not tested and supported.
Network Bandwidth Requirements
The network bandwidth for the server should meet the following minimum requirements.
-
Upstream Bandwidth: 31 Mbps
-
Downstream Bandwidth: 31 Mbps
VOIP Bandwidth consumption naturally depends on the codec used. Set up your network bandwidth according to the requirements of audio codecs.
In the following table, CC stands for Concurrent Calls.
Audio Codec | Upstream/Downstream (50 CC) |
Upstream/Downstream (100 CC) |
Upstream/Downstream (200 CC) |
Upstream/Downstream (500 CC) |
---|---|---|---|---|
G729 | 3.1 Mbps | 6.2 Mbps | 12.4 Mbps | 31 Mbps |
G711 | 8.55 Mbps | 17.1 Mbps | 34.2 Mbps | 85.5 Mbps |
iLBC | 2.75 Mpbs | 5.5 Mbps | 11 Mbps | 27.5 Mbps |